excel morally - Turkish English Dictionary